Please note: you need to download GTA V Weapon Data which made by fkngoob due to ancient data corrupt my gameplay
Also after replace weapon.dat, you need to replace default.ide to avoid game crash due to game cannot understand what animation supposed to that weapon.

First, you need to rename weapon.dat to .txt. Then copy and paste this lines:
Original stats:
$ M4 INSTANT_HIT 120 120 356 -1 5 rifle 161 13 0.74 -0.04 0.13 0 0 0.45 1.3 11 12 11 11 12 11 99 7001
$ M4 INSTANT_HIT 120 120 356 -1 5 rifle 161 13 0.74 -0.04 0.13 1 200 0.45 1.3 11 12 11 11 12 11 99 7011
$ M4 INSTANT_HIT 120 120 356 -1 5 rifle 161 13 0.74 -0.04 0.13 2 999 0.45 1.3 11 12 11 11 12 11 99 7031

Alternative stats with infinite range if u want to more fun:
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 13 0.74 -0.04 0.13 0 0 0.45 1.3 11 12 11 11 12 11 99 7001
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 13 0.74 -0.04 0.13 1 200 0.45 1.3 11 12 11 11 12 11 99 7011
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 13 0.74 -0.04 0.13 2 999 0.45 1.3 11 12 11 11 12 11 99 7031

After that, you must rename .txt to .dat, which a thing that I forget mention to this flaw from previous mods.
I recommend use God Mode mods for CLEO from gtagarage, use for kill aggressive drivers from cheat with infinite ammo and never wanted for more fun.
But don't play with this (I mean aggressive drivers from cheat) over 40 minutes, it cause a problems.

So, why damage is so low? it's a good thing while you can able to headshot enemy inside their car while spraying this gun
and deal minimal damage to cop to avoid kill it if you accidentally.

Or if you don't, you can use this but with high damage and limited RoF:
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 35 0.74 -0.04 0.13 0 0 0.45 1.3 6 8 6 6 8 6 99 7001
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 35 0.74 -0.04 0.13 1 200 0.45 1.3 6 8 6 6 8 6 99 7011
$ M4 INSTANT_HIT 900 900 356 -1 5 rifle 161 35 0.74 -0.04 0.13 2 999 0.45 1.3 6 8 6 6 8 6 99 7031
